Skip to content

Template out node creation functions#3968

Merged
kddnewton merged 1 commit intomainfrom
new-functions
Mar 6, 2026
Merged

Template out node creation functions#3968
kddnewton merged 1 commit intomainfrom
new-functions

Conversation

@kddnewton
Copy link
Collaborator

@kddnewton kddnewton commented Mar 5, 2026

Only arena-aware not parser-aware. static inline inside of the header so we don't have to pay the lack of LTO cost just for these functions. Leaving parsing-specific logic inside prism.c, effectively wrapping every one of these functions.

Fixes #3746

Only arena-aware not parser-aware. static inline inside of the
header so we don't have to pay the lack of LTO cost just for these
functions. Leaving parsing-specific logic inside prism.c, effectively
wrapping every one of these functions.
@kddnewton kddnewton merged commit b548656 into main Mar 6, 2026
65 of 67 checks passed
@kddnewton kddnewton deleted the new-functions branch March 6, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Plans for a Node creation API

1 participant